home *** CD-ROM | disk | FTP | other *** search
/ Collection of Internet / Collection of Internet.iso / infosrvr / dev / www_talk.930 / 001347_daemon _Fri Jun 18 09:27:14 1993.msg < prev    next >
Internet Message Format  |  1994-01-24  |  3KB

  1. Received: by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  2.     id AA23680; Fri, 18 Jun 93 09:27:16 MET DST
  3. Return-Path: <decoux@moulon.inra.fr>
  4. Received: from dxmint.cern.ch by  nxoc01.cern.ch  (NeXT-1.0 (From Sendmail 5.52)/NeXT-2.0)
  5.     id AA23675; Fri, 18 Jun 93 09:27:14 MET DST
  6. Received: from mcsun.EU.net by dxmint.cern.ch (5.65/DEC-Ultrix/4.3)
  7.     id AA17800; Fri, 18 Jun 1993 09:49:28 +0200
  8. Received: from chenas.inria.fr by mcsun.EU.net with SMTP
  9.     id AA27701 (5.65b/CWI-2.225); Fri, 18 Jun 1993 09:49:14 +0200
  10. Received: from inra.inra.fr by chenas.inria.fr (5.65c8d/92.02.29)
  11.     via Fnet-EUnet id AA15949; Fri, 18 Jun 1993 09:49:08 +0200 (MET)
  12. Received: from moulon.moulon.inra.fr (moulon-gw) by inra.inra.fr, Fri, 18 Jun 93 09:49:01 +0200
  13. Received: by moulon.moulon.inra.fr, Fri, 18 Jun 93 09:47:07 +0200
  14. Date: Fri, 18 Jun 93 09:47:07 +0200
  15. From: decoux@moulon.inra.fr (ts)
  16. Message-Id: <9306180747.AA15033@moulon.moulon.inra.fr>
  17. To: www-talk@nxoc01.cern.ch
  18. Subject: gateway WWW - Oracle
  19.  
  20.  
  21.  
  22. The Uniform Resource Locator for this document is:
  23. http://moulon.inra.fr:80/oracle/why_oracle.html
  24.  
  25. Why "oracle/" in the URL ?
  26. ==========================
  27.  
  28. My first idea was : oracle://server/database/file, whith the following algorithm.  
  29.  
  30. Algorithm
  31. +++++++++
  32.  
  33.  o client 
  34.     o client know the scheme : it use the adequate protocol to get the
  35.       document (like nntp for news:) 
  36.     o else client know a gateway : it send the entire URL to this gateway 
  37.     o otherwise : client use a default protocol (http) to send the entire
  38.       URL to the server specified in the URL.  
  39.        o server is NOT a WWW server : ERROR 
  40.  o server 
  41.     o server know this scheme 
  42.        o local document : server send the document.  
  43.        o else a new URL is linked with this URL : 
  44.           o server send the new URL to the client.  
  45.           o client retry with the new URL.  
  46.     o otherwise : ERROR 
  47.  
  48. Example
  49. +++++++
  50.  
  51.  o "server_A" has a database "data_A" 
  52.  o client request "oracle://server_A/data_A/file" to "server_A", with default
  53.    protocol http : server send the document.  
  54.  o "data_A" is moved to "server_B", whith new name "data_B" 
  55.  o old client request "oracle://server_A/data_A/file" to "server_A" 
  56.     o "server_A" send the new URL "oracle://server_B/data_B/file" 
  57.     o client request "oracle://server_B/data_B/file" to "server_B" 
  58.  
  59. Conclusion
  60. ++++++++++
  61.  
  62. Unfortunatly, for me, this is not the algorithm of WWW.
  63.  
  64.  o i can't use "oracle://server/database", because client reply : 
  65.  
  66.    WWW Alert:  Unable to access document.
  67.  
  68.  o i can't define "WWW_oracle_GATEWAY", because it's a server for
  69.    local databases but not for ALL databases.  
  70.  o my server is very minuscule, i don't want 2 minuscules servers on 2
  71.    differents ports : one for "http", another for "oracle" 
  72.  
  73. Syntax is "http://server/...oracle/...",i.e.  a default protocol http (for the client)
  74. whith the string "oracle/" (for the server) to recognize this new scheme.  
  75.  
  76. p.s.:
  77.  l'URL de la version francaise est "http://moulon.inra.fr/oracle/pourquoi_oracle.html"
  78.  
  79.